package com.joysuch.wwyt.patrol.entity.bean;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class AppFinishItemBean {

    @ApiModelProperty
    private Long recodeItemId;

    @ApiModelProperty(value = "检查项目id")
    private Long itemId;

    @ApiModelProperty(value = "检查项目")
    private String checkItem;

    @ApiModelProperty(value = "检查标准")
    private String checkStandard;

    @ApiModelProperty(value = "记录数据类型 (文本: text 状态: state 数值: num)")
    private String resultType;

    @ApiModelProperty(value = "检查结果类型（温振仪使用，温度/振动）")
    private String subResultType;

    @ApiModelProperty(value = "检查结果")
    private String checkResult;

    @ApiModelProperty(value = "检查结果单位")
    private String checkResultUnit;

    @ApiModelProperty(value = "检查结果1(温振仪使用)")
    private String checkResult1;

    @ApiModelProperty(value = "检查结果单位1(温振仪使用)")
    private String checkResultUnit1;

    @ApiModelProperty(value = "检查结果2(温振仪使用)")
    private String checkResult2;

    @ApiModelProperty(value = "检查结果单位2(温振仪使用)")
    private String checkResultUnit2;

    @ApiModelProperty(value = "检查结果状态")
    private String checkResultState;

    // 做任务时的正常值规则
    @ApiModelProperty(value = "正常值符号")
    private String symbol;
    @ApiModelProperty(value = "正常值或者,正常值区间左区间")
    private String normalLeft;
    @ApiModelProperty(value = "正常值区间右区间")
    private String normalRight;

    @ApiModelProperty(value = "视频")
    private List<Long> videoIds;
    @ApiModelProperty(value = "照片")
    private List<Long> picIds;
    @ApiModelProperty(value = "录音")
    private List<Long> voiceIds;
    @ApiModelProperty(value = "备注")
    private String remark;
}
